switching dependability - German English Dictionary